payment instruments - Espagnol Anglais Dictionnaire